Parfois également appelés chatterbots, bots, agents intelligents, ou encore agents conversationnels, les agents virtuels sont des programmes capables de simuler une conversation avec un humain en chat (dialogue écrit instantané). Et par conséquent, suppléent efficacement une installation humaine en automatisant un grand nombre de tâches.